English Dictionary
▪ solar system
▪ solar telescope
▪ solar trap
▪ solar wind
▪ solar year
◊ SOLAR TRAP
solar trap
n : a garden or terrace oriented to take advantage of the sun
while protected from cold winds [syn: {suntrap}]
solar system
solar telescope
solar trap
solar wind
solar year
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]